// 使用node 构建一个web服务器
// node 中专门提供了核心模块
// http 这个模块就是帮你创建写服务器的

// 1. 加载http核心模块

var http = require('http')

// 2. 使用http.createServer()方法创建一个web服务器
//    返回一个Server实例
var server = http.createServer()

// 注册request请求事件
// 3. 当客户端请求过来，自动触发服务器的request请求事件，然后执行,然后执行第二个参数，回调处理函数
server.on('request', function () {
    console.log('收到请求')
})

// 4. 绑定端口号，启动服务器
server.listen(3000, function() {
    console.log('服务器启动成功了，可以通过3000 来访问')
})

// 在浏览器访问 http://localhost:3000/